# 这个文件中存放的是所有自定义的异常类

class DatabaseException(Exception):
    def __init__(self,message="数据库连接异常，请检查数据库是否启动"):
        super().__init__(message,-1)


class GetDataException(Exception):
    def __init__(self,message="数据库查询异常，请检查查询语句的表，字段是否存在"):
        super().__init__(message,-1)


class ExecuteSqlException(Exception):
    def __init__(self,message="数据库修改/删除异常，请检查sql语句"):
        super().__init__(message,-1)

class AssertException(Exception):
    def __init__(self,message="断言"):
        super().__init__(message,-1)
